哈囉大家好~~~~
這一篇開始我將介紹TensorFlow,TensorFlow是一個開源的library,它可以做到不僅僅是機器學習,還有任何數值的計算,例如,使用TensorFlow計算偏微分方程式。Tensorflow可以使用高級語言Python來編寫程式碼,並能快速的執行, TensorFlow使用有向無環圖演算法 (Directed Acyclic Graph),DAG中包括數據數組、輸入和輸出,在機器學習中,我們提過wx+b,在這裡我們的x是輸入矩陣,我們使用matmul與另一個輸入權重w做矩陣乘法。
最後說說TensorFlow這個名字怎麼來的?在數學中,一個簡單的數字(例如3)稱為標量或純量(Scalar),一個數組我們稱為張量(Tensor),三維的數組我們稱為3D張量(Tensor)。因此,TensorFlow就是指張量(Tensor)形式的數據流過向無環圖(Directed Acyclic Graph),有向無環圖(Directed Acyclic Graph)有許多優點,它幫助TensorFlow在不同設備上移來移去訓練模型!
下一篇我們就來說說有向無環圖(Directed Acyclic Graph)有甚麼優點吧!那我們明天見~